sapper (spr) - German English Dictionary